-- 从死信队列中删除最早的数据
-- 当前数量计数-1
-- KEYS[1] 死信队列名称
-- KEYS[2] 队列配置的名称
-- KEYS[3] 当前数量字段名称
local res = redis.call('BRPOP', KEYS[1])
if res ~= "OK" then
    -- 操作失败
    return -1
end
return redis.call("HINCRBY", KEYS[2], KEYS[3], -1)
